package com.cyf.third.kuting.service;

import com.cyf.third.kuting.network.bean.*;

/**
 * 酷停接口
 * Created by cage on 2017/2/6.
 */
public interface KTService {
    /**
     * 用户在酷停服务器完成预定后请求接口，云端将预定的信息通知车场
     * @param req 请求bean
     */
    CreOrderNoticeRsp creOrderNotice(CreOrderNoticeReq req);

    /**
     * 用户在酷停服务器取消订单后请求接口，云端将车位取消信息通知车场
     * @param req 请求bean
     */
    DelOrderNoticeRsp delOrderNotice(DelOrderNoticeReq req);

    /**
     * 为酷停返回车场列表
     * @return
     */
    ParkingList getParkingList();

    /**
     * 酷停平台请求停车费用
     * @param req
     * @return
     */
    GetFeeRsp getFee(GetFeeReq req);

    UploadFeeRsp uploadFee(UploadFeeReq req);
}
